#siderbar{
	float:left;
	width:210px;
}
#mainwrap{
	float:right;
	width:735px;
}
.topbar{
	width:100%;
	height:9px;
	background-color:#2b66bb;
}
.add{
	display:block;
	width:12px;
	height:12px;
    margin-right: 5px;
    margin-top: 3px;
	background:url(add.jpg) 0px 0px no-repeat;
	float:right;
}
.personalinfo .title{
	width:100%;
	height:20px;
	margin:6px 0px 11px 0px;
	background:url(personinfo.jpg) 0px 0px no-repeat;
}
.personalinfo .userimg{
	float:left;
	margin-right:5px;
	width:64px;
	height:64px;
	border:1px solid #cbcbcb;
}
.personalinfo dl{
	line-height:16px;
	font-size:13px;
	color:#333;
}
.personalinfo dt{
	font-weight:bold;
	color:#09c;
	font-size:14px;
	text-decoration:underline;
}

.hotpoint{
	margin-top:30px;
	font-size:14px;
	line-height:22px;
	font-weight:bold;
	color:#666;
}

.hotpoint .title{
	width:100%;
	height:20px;
	margin:6px 0px 11px 0px;
	background:url(hotpoint.jpg) 0px 0px no-repeat;
}
.hotpoint li{
	padding:5px;
	margin-bottom:7px;
	border:1px solid #cbcbcb;
}
.hotpoint p{
	float:left;
	width:180px;
}
.hotpoint b{
	color:#09c;
}
.hotpoint .tool{
	clear:both;
	width:100%;
	height:50px;
	line-height:50px;
	padding-top:7px;
}
.hotpoint .add{
	display:block;
	width:12px;
	height:12px;
    margin-right: 5px;
    margin-top: 3px;
	background:url(add.jpg) 0px 0px no-repeat;
	float:right;
}
.hotpoint .share,.hotpoint .favorite{
	width:18px;
	height:18px;
	display:block;
	margin-top:10px;
	float:right;
	margin-right:6px;
	_margin-right:3px;
}

.hotpoint .share{
	background:url(share.jpg) 0px 0px no-repeat;
}
.hotpoint .favorite{
	background:url(favorite.jpg) 0px 0px no-repeat;
}

.netuser{
	width:360px;
	float:left;
	color:#333;
}
.official{
	width:360px;
	float:right;
	color:#333;
}
.apply{
	width:100%;
	height:90px;
}
.apply .title{
	width:50%;
	height:20px;
	float:left;
	margin:6px 0px 3px 0px;
	background:url() 0px 0px no-repeat;
}
 .apply .anchor{
	display:block;
	float:right;
	padding-top:65px;
	width:65px;
	text-align:center;
	margin-top:5px;
	background:url(apply.jpg) 0px 0px no-repeat;
	color:#555;
}
 .apply .btn{
	display:block;
	float:right;
	width:105px;
	margin-left:3px;
	text-align:center;
	line-height:20px;
	margin-top:5px;
	background:url(btnbj.jpg) 0px 0px no-repeat;
}
 .apply .only{
    background: url("subbg.jpg") no-repeat scroll 0 0 transparent;
    font-size: 13px;
	margin-top: 55px;
	line-height: 25px;
    text-indent: 5px;
    width: 125px;
}
.apply p{
	float:left;
	width: 75%;
}
.apply .submenu{
	float:left;
	line-height:25px;
	margin-top:7px;
}
.apply .submenu dd{
	float:left;
	height:25px;
	line-height:25px;
	padding:0px 4px;
	background:url(submenu/subbg.jpg) 0px 0px repeat-x;
}
.apply .submenu .start{
	background:url(submenu/l.jpg) 0px 0px no-repeat;
	width:6px;
	padding:0px;
}
.apply .submenu .middle{
	background:url(submenu/m.jpg) 0px 0px no-repeat;
	width:13px;
	padding:0px;
}
.apply .submenu .end{
	background:url(submenu/r.jpg) 0px 0px no-repeat;
	width:13px;
	padding:0px;
}
.netuser .apply .title{
	background-image:url(netuser.jpg);
}
.netuser li{
	padding:7px;
	margin-bottom:7px;
	border:1px solid #cbcbcb;
}
.netuser h2{
	width:300px;
	font-size:14px;
}
.netuser h2 b{
	color:#00f;
	font-size:13px;
}
.netuser h2 b.success{
	color:#3a9e3c;
}
.netuser h2 b.fail{
	color:#fe6f73;
}
.netuser .author{
	height:28px;
	line-height:28px;
	padding-right:5px;
}
.netuser .author b{
	font-size:13.5px;
	color:#09c;
}
.netuser .info{
	width:100%;
	height:22px;
}
.netuser .info dd{
	float:left;
	margin:0px 4px;
}
.netuser .feedback{
	width:82%;
	padding-top:7px;
	float:left;
}
.netuser .feedback p{
	padding:0px 3px;
	padding-left:18px;
	float:left;
}
.netuser .feedback .yes{
	background:url(green.gif) 0px 3px no-repeat;
}
.netuser .feedback .no{
	background:url(gray.gif) 0px 3px no-repeat;
}
.netuser .feedback .vote{
	display:block;
	float:right;
	width:40px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:url(tp.gif) 0px 0px no-repeat;
}
.netuser .tool{
	width:18%;
	float:right;
	text-align:right;
	margin-bottom:0px;
}

.netuser .share,.netuser .favorite{
	width:18px;
	height:18px;
	display:block;
	margin-top:10px;
	float:right;
	margin-right:6px;
	_margin-right:3px;
}

.netuser .share{
	background:url(share.jpg) 0px 0px no-repeat;
}
.netuser .favorite{
	background:url(favorite.jpg) 0px 0px no-repeat;
}

.official .apply .title{
	background-image:url(official.jpg);
}
.official li {
    border: 1px solid #CBCBCB;
    margin-bottom: 7px;
    padding: 7px;
	line-height:26px;
}
.official .toolpanel{
	padding-top:5px;
	width:50%;
	float:left;
}
.official .toolpanel b{	
	display:block;
	text-decoration:underline;
	font-size:14px;
	color:#09c;
}
.official .share,.official .favorite{
	width:18px;
	height:18px;
	display:block;
	float:left;
	margin-left: 10px;
	margin-top:3px;
}
.official .download{
	float:left;
	display:block;
	width:67px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:url(xzzs.gif) 0px 0px no-repeat;
}
.official .share{
	background:url(share.jpg) 0px 0px no-repeat;
}
.official .favorite{
	background:url(favorite.jpg) 0px 0px no-repeat;
}

.official .infopanel{
	width:50%;
	float:right;
}
.official .infopanel .info dl{
	width:100%;
}
.official .infopanel .info dd{
	float:left;
	margin:0px 3px;
}
.official .infopanel .info p{
	line-height:20px!important;
}

.download {
    background: url("xzzs.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-left: 4px;
    text-align: center;
    width: 67px;
}
.leftdown{
	font-size:12px;
	margin-right: 6px;
    margin-top: 10px;
	font-weight: normal;
	float:right;
}
.pictitle {
    color: #666666;
    font-size: 14px;
}
.piclist li{
    float:left;
	width:auto;
	margin:0px 3px;
}
.piclist img{
	height:48px;
    float:left;
	margin:0px;
	width:auto;
}